jamaican nightshade (solanum jamaicense) - French English Dictionary